Claim(permalink)
Robert Spencer is the director of Jihad Watch and author of the New York Times bestsellers The Politically Incorrect Guide to Islam (and the Crusades) and The Truth About Muhammad.