Keith Douglas Abercromby - (1887-1968)