In defense of effort and modernization in Arab Islamic thought

34.50