peter german (905 results)