Davis BairdBooksHeinrich Hertz: Classical Physicist, Modern PhilosopherNanotechnology ChallengesPhilosophy of chemistryHeinrich HertzDiscovering the nanoscaleThing knowledgeNatural ReligionThing Knowledge: A Philosophy of Scientific InstrumentsInductive LogicAuthor data: Open Library