Per Granstrand , & gt;