Facebook X YouTube Instagram Pinterest NetGalley

Chuck Johnston is a retired US Marine with 28 years of service.  He currently teaches in the Joint Military Intelligence Training Center for the Department of Defence.