3.0

I liked this book, but for me it lost a star for having its climax in the first chapter and another star for being a little dull at times. Overall, a good read.