C . G . G Hagberg.