by
Michelle Louise Gordon
Language: English
Release Date: August 12, 2015
Ellie's life is just one long, bad case of déjà vu. She has lived her life before - a hundred times before - and she remembers each and every lifetime.
Each time, she has changed things, but has never managed to change the ending.
This time, in this life, she hopes that it will be different. So...