From simple, routine maintenance to more complicated tasks, Zinn remains "convinced that anyone with an opposable thumb can perform any repair on a bike." He begins with "Basic Stuff" such as pre-ride inspections and cleaning the drive train, and continues on through the super-advanced task of wheel building--arguing that "the construction of a good set of bicycle wheels is actually a straightforward task."
Strengths: Contains everything on how to fix a bike including modern devices like electronic shifting and disc brakes.
Weaknesses: Needs to be made into a 3-ring binder to lay the pages flat.
I bought this to replace my outdated "Complete Guide to Bicycle Maintenance" by Jim Langley. I still kept that book in case I came across a bike with threaded headsets and cone n' cup bearings, but for practical purposes Zinn's book is the desirable source. This book is very detailed and goes through step-by-step repair of anything and everything, and it will even instruct you on how to maintain road disc brakes and Di2 shifting.