A review by lizziej
Time's Echo by Pamela Hartshorne

4.0

Started well, flagged in the middle, but picked up and was great near the end