Skip to Main Content

Kenneth J. Hagan

About The Author

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.

Books by Kenneth J. Hagan