B . O. Geijer , Stockholm , Stora Nygatan 16.