I secon the Park tool rec.

I don't have the Cyclist's Training Bible, but I do have the Triathlete's. I love it. It is my guide. I think it's a great book for the money.