Ratings99
Average rating3.8
Such a page turner. Building up constantly, without interruption, until the (even more) exhilarating climax, which (fortunately) I was able to read in one sitting, letting me enjoy it along with the conclusion in one single reading session.