Publications by 'Muhammad Omar Shaikh'