Publications by 'Youssef B. Mahdi'