Raviprasad Narayanan is an associate professor at the centre of East Asian studies at Jawaharlal Nehru University, Delhi.