A review by sarahjordan4
For All Time by Shanna Miles

4.0

Love the premise, the entwining of old souls with a twist. It got better and better as more versions of their love unfolds.