Introduction To Veterinary Anatomy And Physiology by Aspinall & O'Reilly