Keith Douglas Abercromby — (1887-1968)