Biology a functional approach - Roberts, Michael B. (Nelson & Marborough, 1982)