thomas devlin