Brooker, Robert J. Biology: evolution, diversity and ecology - Singapore McGraw-Hill 2008 - xxv, 1300 pages: color illustrations ; 28 cm. ISBN: 9780073353333 LC Class. No.: COL QH 308.2 .B79 2008