Overview

John Hughes Hallett

(1901—1972) naval officer