Essentials of Veterinary Anatomy & Physiology, 1e
Victoria Aspinall, BVSc, MRCVS, Principal of Veterinary Training, Abbeydale Training Centre, Abbeydale, Gloucester, UK