Michael Hughes' profile