Publications by 'Adam Y. Mahiddine'