Physiology and Anatomy, 2ed: A Homeostatic Approach by Andrew McVicar & John Clancy