Check this site out, save the web pages and print them out, it's worth it. It deals with cycling specifically and deals with such issues as :-
nutrition Vo2 Max Training techniques Medical issues related to cycling
This site is informative and helpful, the chap who has compiled has obviously put a lot of effort into it. Hope it helps to enhance your knowledge of cycling. Definetly worth it in my opinion. Copy and paste this link into your address bar.