Tareekhul tamaddunil islami - Jurji Zaidan
Keywords: 297.09