M . Nordenfelt , lrib.