A review by maiyah8
The Traitor Baru Cormorant by Seth Dickinson

4.0

it takes a certain kind of author to flesh out all his characters and then kill them all at the end