Biology : a guide to the natural world - Krogh, David (Prentice Hall, 2002)