Michael Gates' profile