GOD, aka: A Man of Many Hats.
http://www.allakhazam.com/forum.html?forum=18;mid=1154900499277002254;page=6;howmany=50#m115690323683312861