Articles by M.E. Haque (5)