Destroyer
Alexa Dalby
The convoluted time switches that unroll the story eventually become frustrating rather than intriguing. But if the idea grabs you and you can overcome this, it's good entertainment.