avg_rating: 3.73
name: Kevin Dougherty
about: Kevin Dougherty is a retired U.S. Army lieutenant colonel. Formerly a faculty member in the History Department at the University of Southern Mississippi, he is currently a Tactical Officer at Citadel in Charleston, South Carolina.