Modern Text Book of Zoology vertebrates - Kotpal-R.L