Sir John Palmer, 8th Baronet — (1926-2018)