Peter Strang (German, )