Shaykhani Ould Muhammad al-Tulba
;
;
(Eds.)
Oxford University Press, 2012