Thomas J Barrett Facts