Book Now for Ramachandra Guha on The Challenge of Contemporary History News Professor Ramachandra Guha 27 September, 2016 Bookings Free but Essential.