In short an amazing book, with some problems with deus ex machina at times. The very ending was a bit anti-climactic. Some really surprising twists and great characters. Strong female characters and the semi-lack of sexism is a huge plus.
To the extent possible under law, the creator has waived all copyright and related or neighboring rights to this work. Terms and conditions beyond the scope of this waiver may be available at this page.