G . Hagelin , A Z . Schubert,