Sounds to me like you've pretty well got the bases covered. If your like me, you'll pick up bits and pieces from each of those books, and also from each and every person you fish with...eventually you will have your own "style", that works for you and produces fish.

Read those, and then get out there and put those ideas into practice!

Mike