Islam unveiled : disturbing questions about the world's fastest-growing faith /
Spencer, Robert,1962-
San Francisco : Encounter Books,
2002.
Includes bibliographical references and index.
Islam
Apologetics.
Islam
Christianity and other religions