Sir Ralph Abercromby Campbell — (1905-1989)