- Home
- James R. Holmes Books
Books by James R. Holmes
James R. Holmes is J. C. Wylie Chair of Maritime Strategy at the Naval War College and a former U.S. Navy engineering and gunnery officer. He formerly served on the faculty of the University of Georgia School of Public and International Affairs.