Scan barcode
A review by wetdryvac
Cormorant Run by Lilith Saintcrow
5.0
One of the better cases where difficult-to-like characters make rather than break a book, and some seriously lovely world building.