An Introduction to Veterinary Anatomy and Physiology - Flood, Peter (1999)