Vertebrates structures and functions - Kisia, Seth M (CRC Press/Science Pub., 2010)