Tom Harford Thompson b. 1964