This is a stand alone book and though the title may give the impression of a soft edged story, don't be fooled, this is far from a soft story.
There are two worlds in this story, one based on our own and the other very different, which the author manages to integrate very well throughout the...