Biological science: Patterns and processes - Liebherr Harold G (et. al) (New York, USA Holt, Rinehart and Winston, 1970)