Tushar K Hazra Author