Articles by Debdulal Banerjee (2)