Sloane's Complete Book of Bicycling: The Cyclist's Bible  (25th Anniversary Edition)