Vertebrate life - Pough, Harvey F. (Pearson Prentice Hall, 2005)