Horse physiology: digestive, osteo-articular, and muscular

Horse physiology: digestive, osteo-articular, and muscular