Overview

Sir David Stewart Scott

(1921—2006) submariner and naval officer