Islamic extremism Causes, Diversity, & Challrnges - Palmer Monte (2011)
Keywords: History