B . O. Geyer , Stockholm , St. Nygatan 16.