Manoranjan Bhattacharya articles