thomas vincent