Scan barcode
A review by cmgriffin
A Desolation Called Peace by Arkady Martine
5.0
Hit all the right notes for me, and ends in a wonderfully satisfying - but still ambiguous - way.