Avni Doshi werd in 1982 geboren in New Jersey. Ze studeerde Kunstgeschiedenis en volgde haar master in Londen. Voordat ze ging schrijven werkte ze als curator en kunstcriticus. Haar debuut werd bekroo...