Moslems on the march: People and politics in the world of Islam