Reviews

  • "Endlessly entertaining ... The roller-coaster ride of a plot builds to an undeniably shocking conclusion"

    Publisher's Weekly