Berne & Levy Physiology, Updated Edition by Bruce M. Koeppen & Bruce A. Stanton