CARL H . NORDENFELT.