The Cycling Bible: The Complete Guide for All Cyclists from Novice to Expert by Robin Barton (Hardback, 2011)