Here's his blog!
UPDATE: Or maybe it's this guy. No, seriously, the AP says the guy's been located. What's sure to be a lively discussion here.
1+1=? (required):