Mark Thomas' profile