I'm on the fence with this one. It starts out really slow but eventually picks up and somehow the threads manage to find their proper endings. I didn't enjoy the way it was written; the descriptives, random bits of unnecessary explanations and excessive use of punctuation other than a simple '.' took away from what was otherwise a well developed and delivered story. As a first novel it's not terrible and the author shows promise for future books.