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