The politically incorrect guide to Islam (and the Crusades)

Robert Spencer
Distributed to the book trade by National Book Network
9780895260130
0-89526-013-1