Those are three good training books. I would add that the "orange book" so called is more in depth than all and for the right personality really breaks down every step of every aspect of everything you might wish to train. truly. It can be a bit much too.
http://www.ahdc.org/ahdcsite/storeitems.php
If you are more low key and less is more.
Bird Dog
by Ben O. Williams