Horses in Training is an institution in racing. It is an encyclopaedia of invaluable information on the horses each trainer has in their care, with 20,000 horses and 550 trainers. Fully indexed, it's 720 pages including key statistics, and covers everything from big-race winners to trainer tables, fixtures and racecourse info.