Detective Dan Riley

7 books in series
4.5 out of 5 stars 28,191 ratings

Black Heart Publisher's summary

When Nigel Baxter, a middle-aged married banker with an unremarkable past, is found dead in the bath of a plush hotel suite, his wrists slit, it looks as if he's taken his own life. At first. But when Detective Inspector Daniel Riley is assigned to the case, he soon realises all isn't as it first appears to be. When a postmortem shows Baxter was poisoned, Riley suspects foul play. And then there's the odd addition of a teddy bear left at the crime scene....

Struggling to come to terms with the loss of his fiancée, Rachel, in a freak motorcycle accident and the baby she was carrying inside her, Riley throws himself into the case in a bid to distract himself from his grief. And his infamous intuition is telling him something is off, really off on this one. With the help of his dedicated team, Riley begins to delve into Baxter's life and soon realises that the amenable family man has been indulging in the 'services' of some dubious websites, ones where young women hook up with older men in return for 'favours', and there's one woman in particular he'd like to speak to. A woman calling herself Goldilocks....

©2018 Anna-Lou Weatherley (P)2018 Audible, Ltd
Show more Show less
Suspense Exciting Genre Fiction
You're getting a free audiobook


You're getting a free audiobook.

$14.95 per month after 30 days. Cancel anytime.
Product List
  • Book 1

    Regular price: $15.98 or 1 credit

    Sale price: $15.98 or 1 credit

  • Book 2

    Regular price: $16.35 or 1 credit

    Sale price: $16.35 or 1 credit

  • Book 3

    Regular price: $16.35 or 1 credit

    Sale price: $16.35 or 1 credit

  • Book 4

    Regular price: $20.71 or 1 credit

    Sale price: $20.71 or 1 credit

  • Book 5

    Regular price: $20.71 or 1 credit

    Sale price: $20.71 or 1 credit

  • Book 6

    Regular price: $20.71 or 1 credit

    Sale price: $20.71 or 1 credit

    Included in Plus membership
  • Book 7

    Regular price: $16.35 or 1 credit

    Sale price: $16.35 or 1 credit

    Included in Plus membership