Charles Avison Parker

naval officer