
Price: $0.99
(as of Oct 08, 2026 02:14:09 UTC – Details)
He looked down at the little girl, sleeping peacefully, her arms wrapped around a teddy bear. He knew he was the only one who could save her. He could let her sleep forever.
An eight-year-old girl, Chelsea Compton, is missing in Pine Valley, California, and for Detective Katie Scott it’s a cruel reminder of the friend who disappeared from summer camp 20 years ago. Unable to shake the memories, Katie vows she won’t rest until she discovers what happened to Chelsea.
But as Katie starts to investigate, the case reveals itself to be much bigger and more shocking than she feared. Hidden deep in the forest she unearths a makeshift cemetery: a row of graves, each with a brightly colored teddy bear.
Katie links the graves to a stack of missing-persons cases involving young girls – finding a pattern no one else has managed to see. Someone in Pine Valley has been taking the town’s daughters for years, and Katie is the only one who can stop them.
And then another little girl goes missing, snatched from the park near her home.
Katie’s still haunted by the friend she failed to protect, and she’ll do anything to stop the killer striking again – but can she find the little girl before it’s too late?
Compulsive and gripping crime fiction for fans of Lisa Regan, Rachel Caine, and Melinda Leigh. Katie Scott’s first case will have you on the edge of your seat and gasping with shock.
Book 1 of 16 : Detective Katie Scott
Listening Length : 8 hours
Author : Jennifer Chase
Narrator : Lisa Rost-Welling
Publication date : May 31, 2019
Language : English
Publisher : Hachette UK – Bookouture
ASIN : B07RZW8X2F
Version : Unabridged
Program Type : Audiobook
Best Sellers Rank: #31,604 in Audible Books & Originals (See Top 100 in Audible Books & Originals) #910 in Police Procedural Mysteries #1,100 in Police Procedurals (Books) #1,270 in Crime Thrillers (Audible Books & Originals)
Customer Reviews: 4.4 4.4 out of 5 stars (17,363) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });
