My favourite is the "Glenns complete bicycle repair manual". However, it is just as out of date as I am. Really, today the way to go when doing a specific repair are online videos and when you can find them manufacturers' technical documents. There does not exist any generic bicycle repair manual that covers everything out there. It would have to be as thick as a large dictionary