Th . G . Cederberg.