thomas taylen