Description

Book Synopsis


Trade Review
“Flowers is a fun character, smart and honest with a healthy supply of cynicism and snark…a thoroughly engaging, suspenseful, satisfying story.”—The Washington Examiner

“John Sandford is the master of his craft.”—Dayton Daily News

“Sandford’s exciting fourth thriller to feature Minnesota Bureau of Criminal Apprehension agent Virgil Flowers. [His] biggest…case to date.”—Publishers Weekly

“A Pandora’s box of multiple murders, criminal behavior…and revelations of deviancy that go back generations. As usual, Sandford delivers a great mystery with action, suspense, humor, and, yes, sex. Virgil always gets his man, but he also gets the girl. Good reading.”—Booklist

Bad Blood

    Product form

    £9.49

    Includes FREE delivery

    RRP £9.99 – you save £0.50 (5%)

    Order before 4pm tomorrow for delivery by Thu 25 Jun 2026.

    A Paperback / softback by John Sandford

    Out of stock


      View other formats and editions of Bad Blood by John Sandford

      Publisher: Penguin Putnam Inc
      Publication Date: 27/09/2011
      ISBN13: 9780425243930, 978-0425243930
      ISBN10: 0425243931

      Description

      Book Synopsis


      Trade Review
      “Flowers is a fun character, smart and honest with a healthy supply of cynicism and snark…a thoroughly engaging, suspenseful, satisfying story.”—The Washington Examiner

      “John Sandford is the master of his craft.”—Dayton Daily News

      “Sandford’s exciting fourth thriller to feature Minnesota Bureau of Criminal Apprehension agent Virgil Flowers. [His] biggest…case to date.”—Publishers Weekly

      “A Pandora’s box of multiple murders, criminal behavior…and revelations of deviancy that go back generations. As usual, Sandford delivers a great mystery with action, suspense, humor, and, yes, sex. Virgil always gets his man, but he also gets the girl. Good reading.”—Booklist

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account