Publications by 'Taufik Muhammad Fakih'