Home
Unholy Shepherd
Loading Inventory...
Barnes and Noble
Unholy Shepherd
Current price: $16.95
Barnes and Noble
Unholy Shepherd
Current price: $16.95
Loading Inventory...
Size: OS
*Product Information may vary - to confirm product availability, pricing, and additional information please contact Barnes and Noble
A brutal crime. A town shaken to its core. And the woman who saw it all...
For her entire life, Maureen has done nothing but run. Run from her past, run from her nightmares. But when she finds herself intertwined in the investigation of the brutal murders of two young boys, her dreams may hold the key to helping a struggling detective find justice.