Kolkata has long carried the reputation of being a city of libraries, laboratories, observatories and public debate. Its ...