Overview

(William) John Christopher Vassall

(1924—1996) Admiralty official and spy