Overview

Terence Thornton Lewin

(1920—1999) naval officer