mark vincent