Small Wars Journal

David P. Craig

BIO

David P. Craig is the editor of Real Clear Defense. David served three tours in Iraq and a year in Afghanistan for the United States Marine Corps.

Articles by this Author

Review of “River City One” Mon, 12/04/2023 - 7:12pm