Bachelor of Science | National Science Foundation | Society of Jesus | Royal Society | history | American Association for the Advancement of Science | National Geographic Society | American Museum of Natural History | Natural History Museum | political science | Master of Science | Science | History | Computer Science | American Cancer Society | History (U.S. TV channel) | computer science | science | Political Science | natural history | Royal Television Society | Field Museum of Natural History | American Physical Society | Mystery Science Theater 3000 | Norwegian University of Science and Technology | American Chemical Society | International Society for Krishna Consciousness | History of China | American Society of Civil Engineers | Royal Society of Canada |
He also served as President of the History of Science Society and, in 1999, was recipient of its highest prize for lifetime scholarly achievement: the Sarton medal.