I . M . Ahlstedt & d:o.