James Holmes

Biography

James Holmes is Professor of Strategy at the Naval War College and coauthor of Red Star over the Pacific. The views voiced here are his alone.

Recent Posts