Vertebrates: Comparative Anatomy, Function, Evolution - Kardong, Kenneth V (McGraw Hill, 2018)