num_pages: 112
language: English
title: Islam and Revolution: Basic Issues Facing the Muslim World
titlecomplete: Islam and Revolution: Basic Issues Facing the Muslim World
publisher: Amer Society for Education &