Kevin Cannon
Written on Jun 17, 2023
Excellent tale told from two eras 100 years apart. Great characters and a story that keeps you engaged throughout.
I listened to the audio book and the narrators were perfect. They really brought the characters and situations to life