John B. Hattendorf, DPhil., DLitt.

Title: Ernest J. King Professor Emeritus of Maritime History
 
Company: Naval War College
 
Location: Newport, Road Island,
United States

 
 
 
Continue reading “John B. Hattendorf, DPhil., DLitt.”