OpenAlex
Article
2013
Science in print: essays on the history of science and the culture of print
View Record
Cited by 18