Vivek Narayanan | Granta Magazine and Granta Books

Vivek Narayanan