I second (or third?) the Zinn and the art of...books.
I have the art of Road bike maintenance book and I love it.
Plus we have Bicycling Magazine's Complete Guide to Bicycle Maintenance and Repair kicking around at my work and I find it extremely useful as a reference when something isn`t working the way it ought to.