Biological investigations : form, function, diversity, and process - Dolphin, Warren D. (McGraw Hill, 2002)