Has a website.
His website has a ton of documents on differentiating between the God of Christianity and Allah. They are, in fact and of course, different.
Here's a transcript on the concept of Adult Suckling in Islam. I kid you not.
The Middle East Media Research Institute is an invaluable resource for all this Middle Eastern -- translations, videos, etc.