De Delf, Peter