Scan barcode
A review by zmb
Effendi by Jon Courtenay Grimwood
4.0
I liked this more than the first one. It deals with some fairly heavy issues, and ties them all together nicely.