Customer Review

  • Reviewed in Canada on December 5, 2023
    Wonderfully written tale of interwoven lives, both tragic and triumphant in all its very human characters. It is long, but I highly recommend diving in!
    Report Permalink

Product Details

4.6 out of 5 stars
89,697 global ratings