Years (decades) ago, when I was first tinkering with bikes, it had to be Richard's book.
In the early 90s, I bought the Grime Time book from MBUK, which was pretty good, and conveniently, now, covers me for the era of bikes I want to mess around with.
Outside of that, here, Sheldon's site, and Park's website are all good resources.