Andrew Ironwood 

I am my own imaginary friend -- an open source secret wrapped in a mystery play wrapped in an enigma machine and variations...