translate English to French: Arab law quarterly (Leiden) 20:1:43-76, 2006.
Arab law quarterly (Leyde) 20:1:43-76, 2006.