John finished reading The Traitor Baru Cormorant (The Masquerade Book 1) by Seth Dickinson March 14, 2023 Public 4 stars I was meh on this until the last 25%, then it started tying up some loose ends and got much better.