In his latest article,
Was
Sarah really Abraham's sister?, MENJ produced nothing more than a rehash of old material.
It is more than sufficient to point to the article, Abraham's marriage to his sister Sarah, being an earlier response to a different Muslim polemicist on the same topic.
Responses to Bismikaallahuma
Answering Islam Home Page