Science, history and social activism : a tribute to Everett Mendelsohn / ed. by Garland E. Allen and Roy M. MacLeod. (Boston Studies in the Philosophy of Science, 2001)