Try this one:
It has helped me all the way. I am self taught with only teachers being experience, with a rather "scientific" aproach listing everything, what works and what doesn't, and reading. Best of all books read:
Fly Fishing Strategy by Doug Swisher, Carl Richards with illustrations by Dave Whitlock.
Great book hope it helps
Dave