Andrew Gower

Andrew Gower is the creator of Devious MUD and founder of Jagex.