Ewans, Kai, 1906-1988