My favourite cycling and running books
By John Hampshire
I was having a quick scan around the internet at the information available on training for endurance events and thought it would be useful to write an article on training for Mountain Bike Marathon ...