The Culture of Islam: Changing Aspects of Contemporary Muslim Life by Lawrence Rosen Back to product details page >