T G . Hagelin,