Vertebrate biology - 0697363872 (Singapore mc graw hill, 2001)