Articles by M. A. Haque (3)