Ralph Coleman

Having done a great deal of investigation into training programs this was by far the most thorough and complete.