Encyclopedia of world scientists / - Oakes, Elizabeth H. (Facts On File, 2007)