Reviews

  • "The plot is a marvel of ingenuity and makes most detective stories look primitive by comparison"

    Yorkshire Post