S. Haesclquist & Son.