Dukes' Physiology of Domestic Animals - Reece, William O. (New York Academy of Sciences Ser., 2015)