Kenneth J. Hagan is a distinguished American naval historian and a retired faculty member of the United States Naval Academy. Hagan graduated from the University of California, Berkeley, and served in the United States Navy for five years.
Author Alerts
Get updates about Kenneth J. Hagan and recommended reads from Simon & Schuster. Plus, get a FREE ebook when you sign up!