OLOF MELIN & SON , ( 2916 .)