Author: Barua, Benimadhab.