MCPON John Hagan, USN (Ret.) enlisted in 1964 and served 33 years, including six years as Master Chief Petty Officer of the Navy.

Articles by John Hagan

U.S. NAVY

Honoring Tradition

By Master Chief Electronics Technician (Surface Warfare) John Hagan, USN
December 1997
There is a distinct difference between looking backward and not forgetting.