Introduction to veterinary anatomy and physiology - Aspinall,Victoria (Butterworth Heinemann, 2004)