211751
9781893554771
Robert Spencer's articles have appeared in Crisis, Envoy and other publications. He has studied Islam for over twenty yearsSpencer, Robert is the author of 'Islam Unveiled Disturbing Questions About the World's Fastest-Growing Faith' with ISBN 9781893554771 and ISBN 1893554775.
[read more]