Author archiveJames Joyner

James Joyner is Professor of Security Studies and Security Studies Department Head at the Marine Corps University’s Command and Staff College. He can be followed on Twitter @DrJJoyner. These views are his own.