James Holmes
Jun 2021
James Holmes is the inaugural holder of the J. C. Wylie Chair of Maritime Strategy at the Naval War College in Newport, Rhode Island. He is a graduate of Vanderbilt
James Holmes is the inaugural holder of the J. C. Wylie Chair of Maritime Strategy at the Naval War College in Newport, Rhode Island. He is a graduate of Vanderbilt