There is no doubt in my mind personal experience on the water or knowledge gained from a seasoned angler is the best way to learn these critters. But I use every resource I have access to. This in-fisherman book is very good! Enjoying it right much.