The diversity of life - Gamlin, Linda; Vines, Gail (World of science, 1991)