Sir Ralph Haggerston, 12th Baronet - (1912-1972)