Articles by M. Iqbal Shahid (1)