Harish Chandra Mukherjee – A less known liberal