Vertebrate biology - Linzey, Donald (New York : McGraw-Hill, 2001)