Raymond Spruance Raymond Spruance (Naval History and Heritage Command) Naval History and Heritage Command