This is an amazing book, aside from the grammar, it is a well thought out story.
Yes lot of grammatical mistakes