Carl de Geer , H . Erc.