Overview

Nicholas John Barker

(1933—1997) naval officer