Biological Science - TAYLOR, D.J. (New York Cambridge, 1998)