Sir John Carl Alexander Hope of Craighall, 18th Bt. — (1939-2007)