Simon B. N. Thompson's Interests