The second sleep
Book No: 9781786331373 1786331373
Not a cosy book but thought provoking. Any comments on the setting or plot will undermine the surprises.The ending is the only one possible.
Buy from Amazon Buy from Amazon