Biology: a modern approach - Khan, Safi G (1986)