Review: lovely story once you get into it.
Rating: 5 out of 5
Date: 09 26, 2013
To start with its a bit hard to get to grips with the wealth of different characters mentioned but stick with it as it grows on you - developing into a really nice and highly believable story.