H . Nordenfelt ,f.