Michael J. Thompson's contacts