Peter Seuss
Bad Homburg, Germany