I . M . Ahlstedt & S:c.