Olson & Wright , 20 Skeppsbron , Stockholm.