delevingnepeters