
The Good Girl by Mary Kubica
Published by Harlequin MIRA on Jul. 29, 2014
Genre(s): Fiction, Suspense, Mystery, Thriller
Format: Audiobook/Kindle
Pages: 352
Goodreads synopsis:
I've been following her for the past few days. I know where she buys her groceries, where she works. I don't know the color of her eyes or what they look like when she's scared. But I will.
One night, Mia Dennett enters a bar to meet her on-again, off-again boyfriend. But when he doesn't show, she unwisely leaves with an enigmatic stranger. At first Colin Thatcher seems like a safe one-night stand. But following Colin home will turn out to be the worst mistake of Mia's life.
When Colin decides to hide Mia in a secluded cabin in rural Minnesota instead of delivering her to his employers,...