A review by karthikhebbar
Sacred Games by Vikram Chandra

5.0