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