" Essentials of human anatomy & physiology " Elaine N. Marieb (R.N., PH.D., Holyoke Community College), Suzanne M. Keller (PH.D., Indian Hills Community College).