grunch
I have always felt (and often SAY
) that one skill a poker player MUST develop is the ability to identify the table conditions against which ANY book's advice is appropriate.
In particular, I cringe when I hear somebody say a book is "outdated". For example, a lot of people call SSHE by Miller, Sklansky and Malmuth "outdated", but I'll tell you what, tables where 5 to 7 people are seeing every flop and nobody raises without the nuts ABSOLUTELY, POSITIVELY EXIST in the year 2020. You find one and you'll be VERY glad you took the time to read it.
Range balancing is totally worthless against players who aren't paying any attention to your range. But against THINKING players it's critical.
The problem is a lot of books adopt a mindset of "Here is exactly what to do in X situation" without even describing or considering table conditions. A good example is, "Here's what to do if someone raises" without even considering the playing tendencies of the raiser.
Honestly, you really can't go wrong with ANY of the books listed so far in this thread. The more different books you read, the more different points of view you'll be able to consider and the better you'll get at differentiating good advice from bad.
Hope that helped.