Records of Living officers of the US Navy and Marine Corps


CodeLOUSNMCSource TypeBookAuthorsLewis R. Hamersley, LanguageEnglish