Author: Sten De Geer
Born: 1886