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 Mon 5 Jan 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

    © 2025 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