Biological investigations : Form, function, diversity & process - Dolphin, Warren D (McGraw Hill Higher Education, 2005)