Difficult to let go of the book once started ... the plot unfolds in progressively, and imagination of the author is up to our expectations. With a fantastic tip, but grounded in a plausible reality, you leave the reading with questions troubling for ... if ...