The Association of Small Bombs. Karan Mahajan. Viking. 288 pages. $26.
The Association of Small Bombs. Karan Mahajan. Viking. 288 pages. $26.
The Association of Small Bombs. Karan Mahajan. Viking. 288 pages. $26.