Overview

Roger Curzon Lewis

(1909—1994) naval officer and torpedo specialist