Essentials of Veterinary Physiology by Diarmid Noel Paton