Church of Precision Marksmanship Sermon from Brian "Gunny" Zins. It's directed toward pistol shooters but the Virginia Rifle Team Coach just sent it to the team as well. It has valuable and funny insights.
http://www.ssusa.org/articles/2015/11/24/anticipation-everybody-does-it/
Some of you will absolutely not agree with some of what he says. But I will note that I have heard other top shooters say some of the same things.
Mike