M . Nordenfelt , Casimir Petri,