A review by devikapha
Nation by Terry Pratchett

5.0