Carmagnola, Francesco, 1900-1986