Early editions of Richard's Bicycle Book (Richard Ballantine) were excellent for 70s bikes. I haven't read any of the recent editions, though, so I don't know how well it has been updated for newer technology, or even if the books still include mechanical stuff. These days, Sheldon Brown and YouTube between them seem to have it covered.