i have been reading "the lance armstrong performance program."
chris charmichael, lance's coach has written a very easy to read comprehensive book. there is a little of everything in there.

check it out!

happy riding,
goddess1222