Effective Training by Nick P. Blanchard, James W. Thacker & P. Nick Blanchard