A . G . P a l m q w i s t.