John P. HerronJohn P. Herron teaches history at the Universiy of Missouri, Kansas City. Books by the Author