Comparative anatomy of Vertebrates - Saxena, R K (2008)