Author: jgroberts

It was a person after all, but she was suspended in mid-air. Abi’s heart began to thump against her ribcage as the full horror of what she was seeing became apparent. Her shrill scream pierced the silence, startling birds into taking flight. ‘Help me!’ she cried. ‘Somebody please help!’When beautiful and bright Hannah is late for their morning run, her best friend Abi thinks nothing of it. Hannah … Hannah isn’t always that reliable – she’s probably just overslept.But as Abi runs through the woods, following the same route she always does, she is greeted by a horrifying sight: Hannah’s…

Read More

Your husband’s car crash wasn’t an accident… Maddy Shaw learns the life-shattering news in the most horrific way: live on air. As the shaky mobile phone recording pans over the terrible crash, she recognises her husband Simon’s car in the wreckage… He is critically injured, and she rushes to his side.Detective Rachel Hart knows how it feels to have a loved one’s life hanging in the balance, and … one’s life hanging in the balance, and hurries to support her friend. Maddy is distraught about her husband’s accident, and Rachel decides to investigate. It’s not her case, but if she…

Read More

When five-year-old Cassie Bailey vanishes overnight, detective Rachel Hart races to find her — but are Cassie’s parents telling the whole truth? Haunted by memories of her own sister’s disappearance, Rachel knows that her window of opportunity won’t last forever…

Read More