I don't know about "a number of people" but Samwise was good enough to post the link to the original in #88.
http://www.science.co.il/Arab-Israeli-conflict/Articles/Rodriguez-2005-09-23.asp
This doesn't change the sentiment expressed in the article, but I am skeptical that it was actually published.