Davis Baird · 9 obras en el catálogoObrasPhilosophy of chemistryHeinrich HertzThing Knowledge: A Philosophy of Scientific InstrumentsDiscovering the nanoscaleHeinrich Hertz: Classical Physicist, Modern PhilosopherNanotechnology ChallengesThing knowledgeIInductive LogicInductive LogicNNatural ReligionNatural Religion