A review by readkaylaread
The Last White Man by Mohsin Hamid

4.5