Do textbooks help?
phugoid: I use Amazon.Find a dozen books on a given topic, read the descriptions, reviews and ratings.  Pick the one that fits your tastes, and read it.  All.Reading a textbook always helps.  With experience, you'll get "luckier" at picking the right book.