avg_rating: 3.96
name: John D. Hosler
about: John D. Hosler is associate professor of military history at the Command and General Staff College at Fort Leavenworth. He holds a Ph.D. in history from the University of Delaware and is a Fellow of the Royal Historical Society. Dr. Hosler lives in Kansas City, KS.