Equine Exercise Physiology by Kathryn Nankervis, David Marlin & Kathryn J. Nankervis