Macmillan dictionary of the history of science - Browne, E. J.; Bynum, W. F. [ (William F.)] , 1943-; Porter, Roy , 1946-2002 (Macmillan Reference Books, 1983)