Nigel SanittBooksBettering HumanityRoutledge RevivalsCulture, Curiosity and Communication in Scientific DiscoveryScience as a questioning processAuthor data: Open Library