Reviews

  • "The explosive denouement of the story is a satisfying conclusion that leaves no loose ends"

    TES