vincent hayden