thomas devins