Human Anatomy & Physiology by Elaine N. Marieb, Elaine Nicpon Marieb & Katja Hoehn