peter trojer