Overview

Sir Ian Lachlan Mackay McGeoch

(1914—2007) naval officer