Kingsley Osbern Nugent Foster — 1906-1951