Vertebrates: Comparitive Anatomy, Function, Evolution - KARDONG, Kenneth V (mc graw-hill, 2017)