Scan barcode
A review by whichthreewords
Snake Agent by Liz Williams
4.0
Thoroughly enjoyable world-building (assuming one is not squeamish), entertaining characters, solid writing and a pleasingly twisty plot. I look forward to continuing this series.