vincent peters