An interesting, albeit unusual tale; which manages to capture the reader's imagination with its many surprising twists....