M . Olson & Wright , Stockholm.