peter duke