This wasn't a bad book at all. It just took far too long to get going. It wasn't until right around the 60% mark or so that I began to get really invested. The writing was lovely, very descriptive and flowing, but the narration of Paul Ansdell is what really lifted this above a 3 star read for me.