dr J . Th . Hagberghar