Islam unveiled : Disturbing questions about the world's fastest-growing faith - Spencer, Robert. (San Francisco, California, 2003)