Ratings116
Average rating4.2
So, there was a lot going on in this one which made listening to the audiobook a little confusing and there were so many revelations I almost want to re-read it.
Anyhow still a fun and good read and I look forward to continuing on.