peter werth