Vivek Narayanan - Granta Magazine

Vivek Narayanan