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.