Robert Wilhelm De Geer - Swedish politician