A review by rswenden
Q & A by Vikas Swarup

5.0

Rave, rave, rave!