J . Nordenfeldt ,vice