Hrr Bennich , O. Nordenfelt , Hambergoch