Here are 2 suggestions:
The Lance Armstrong Performance Program by Lance Armstrong and Chris Carmichael. This one has 3 different programs, beginner, intermediate, advanced. It's not as indepth as others but it's a good start.
The 2nd book is, The Ultimate Ride, by Chris Carmichael. It's more...