John Thompson's Interests