Vertebrates Comparative Anatomy, Function, Evolution by Kenneth V. Kardong