I can't express how amazing this book was to read.
I can't review it without spoilers, except for maybe one thing — as a person who dabbles in mathematics, I am frustrated with myself that I didn't notice an amazing symmetry in one of the most important characters in this book.
If only I have "flipped the arrows", as category theorists say in their business, I would have figured it out. Alas, I gasped.