W. Hagelin , smed.