Joe Mawn By far the best explanation of horse training I have found, out of all the information I have studied.