A b r . A l m q w i s t,