I . M . Ahlstedt & t :o.