Struck by longing, grief and lonliness, Ava can never feel whole again. But the secrets of the past can take much more than she ever realised. In the 31st Century, there's more to her life - and memories - than she can ever imagine.All Rights Reserved