De Maistre, Roy, 1894-1968