Author: Nares Chandra Sen gupta