Reviewed by Kevin Cannon on

5 of 5 stars

Share

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

Last modified on

Reading updates

  • Started reading
  • 17 June, 2023: Finished reading
  • 17 June, 2023: Reviewed