John H. Johns
- John H. Johns is a retired brigadier general. He served as a combat arms officer in the Army for over 26 years and taught national security strategy at the National Defense University for 14 years.
Articles by this author
Most Popular
To donate by check, phone, or other method, see our More Ways to Give page.