Kenneth J. Hagan

Kenneth James Hagan is an American naval historian and retired faculty member of the United States Naval Academy and of the Naval War College's distance education faculty located at the Naval Postgraduate School in Monterey, California.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.