I have a friend just getting warmed up to the idea of tri's, and beginning some bf running/ Any good general books on triathlon training, any gear he will absolutely need? Looking for a nice b-day gift.