A . Leffler & Son Cassel , Hofsten & Co.