By VT Editors James Joyner is a Professor at the U.S. Marine Corps University (MCU). He trains Marines. Prior to coming to MCU in 2013, he…
By VT Editors James Joyner is a Professor at the U.S. Marine Corps University (MCU). He trains Marines. Prior to coming to MCU in 2013, he…