M . Nordenfelt , Petr^ , A.