Cycle for life : bike basics, body basics, challenge yourself - Cooke, Nicole (Kyle Cathie Limited, 2008)