Rudolf Becker — German officer and Knight's Cross recipient