Biology: The dynamic science - Mcmillan, Russel Hertz