C . G . Hagberg.