Contemporary Thought in the Islamic World

258 pages paperback

nonfiction politics religion sociology challenging informative reflective medium-paced