Edmond Xavier Kapp British, 1890-1978