I have the Brian Enos book on audio and kindle. I bought the Saul Kirsch book and Get to Work. I have Ben Stoeger's three books. I find myself using the skills and drills and Get To Work the most. The Enos book should be IMO.Be read then put on a shelf for about a year then reread. It is not for beginners. They all are good. Get a dry fire book and Brian's book and you should have enough to get you to B class in no time.