Publications by 'Abdullah E. Shaikh'