Author: Sarkar,Jadhunath. Tran.