Very neat. I'm not generally all that impressed with Graham Hancock, and am not familiar with the piece he's rejoinding (word?), but he seems to have done alright there.
Ditto. But, most of the searches on some of the names lead to his website. (at least the ones in English)