EUROPE AND ISLAM: CRESCENT WAXING, CULTURES CLASHING
Language: eng