I would have to agree with other reviewers that the start of the story seems a bit disorganised, as if the author couldn’t quite make up their mind how they wanted to start, but once you get past that awkward beginning its well worth the wait. I had to chuckle a bit as the narrator seemed to struggle a with one of the characters. First they sounded like an impression of a bad Scottish accent and then it sounded like a crazed Arnold Schwartznaeger playing Conan the Barbarian, with hilarious consequences.