I . M . Ahlstedt & C ;o.