peter mel