Essentials of human antomy & physiology - Marieb, Elaine N and Keller,Suzanne M. (2018)