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.