Articles by M. Shakir (2)