Sir Carnaby Haggerston, 11th Baronet - (1906-1971)