Encyclopedia of world scientists - Oakes, Elizabeth H. (Facts On File, Inc, 2001)