Publications by 'Yaseer A. Durrani'