Reading list: Sudarshan  Banerjee