Author: bhattacharya , manikuntala