A L . Hamnqvist , SWMffl S.