peter detmold park