An Introduction to Veterinary Anatomy and Physiology. - Michell, A.R (British Small Animal Veterinary Association., 1999)