Publications by 'Tahir Majeed'