Carl Th . petterson.