Elgen , Hagelin , fr. Hartlepool.