Wow!

filled star filled star filled star filled star star unfilled
sassycat Avatar

By

This sounds so good! From the summary, it appears that this book is told from three very different timelines. I am so curious how everything would tie together between the three. I can't imagine what these three characters have been through.