Description

Book Synopsis

How well can you ever really know someone?

As Ben Casper watches his best friend plummet from her sixth-floor apartment balcony, he realises his life is about to change. Diana had no reason to kill herself, she had to have been pushed.

Diana worked for the CIA, so the investigation into her death is kept tightly under wraps. But Ben is a political journalist, and can feel that something isn't right.

Ben starts investigating for himself and soon discovers Diana was leading a double life he knew nothing about. But when more people involved die in questionable circumstances, it's clear that someone doesn't want the truth to be uncovered. And unless Ben drops his investigation, he could be next

Mistress

    Product form

    A Paperback / softback by James Patterson

    £9.49

    Includes FREE delivery

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

    Order before 4pm tomorrow for delivery by Tue 27 Oct 2026.

    1 in stock

      Trusted by thousands of customers. See 2,385+ Customer Reviews

      View other formats and editions of Mistress by James Patterson

      Book details

      Published 13 March 2014
      ISBN-13 9780099574194
      978-0099574194
      ISBN-10 0099574195

      Description

      Book Synopsis

      How well can you ever really know someone?

      As Ben Casper watches his best friend plummet from her sixth-floor apartment balcony, he realises his life is about to change. Diana had no reason to kill herself, she had to have been pushed.

      Diana worked for the CIA, so the investigation into her death is kept tightly under wraps. But Ben is a political journalist, and can feel that something isn't right.

      Ben starts investigating for himself and soon discovers Diana was leading a double life he knew nothing about. But when more people involved die in questionable circumstances, it's clear that someone doesn't want the truth to be uncovered. And unless Ben drops his investigation, he could be next

      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