James Holmes

James Holmes is a professor of strategy at the Naval War College, a combat veteran of the Gulf War, and co-author of Red Star Over the Pacific: China's Rise and the Challenge to U.S. Maritime Strategy. The views voiced here are his alone.
Follow James Holmes:
 
Stories by James Holmes
Load more by James Holmes | Return to staff list