Gale encyclopedia of science - Lerner, Brenda Wilmoth; Lerner, K. Lee (Thomson Gale, 2008)