Ell commented on Seven Surrenders by Ada Palmer (Terra Ignota, #2)
This book!! Just constantly undermines your perceptions of the characters in the best way.
There are no sides, just people with their own interests and motivations all tangled up with each other, dancing around each other, taking the reader along for the ride. So excellent.