Grey Hargreaves.
Web developer,
bit of a weirdo.