Obstacle race training bible by Villepigue, James C. 0 Type: Book Provides training information on how to handle the fifteen major obstacle races, including photographs of each obstacle, conditioning exercises, and advice from experienced racers.