H . Wals lii & €o.