Author: Upamanyu Pablo Mukherjee
Alternate names: UPAMANYU PABLO MUKHERJEE