Someone's Watching finds Detective Joe Gallagher and his partner, Detective Fiona Barrows, stymied by the disappearance of two Cairnsmore women. Suspicion falls on the wealthy owner of a home renovation company, the boss of one of the women, until he too goes missing. The detectives believe a human trafficking ring is behind the abductions, but is the ringleader home-grown or linked to a larger international organization? While they work to untangle the mystery, a ghost from the past resurfaces, and Joe soon finds himself hunted by a ruthless killer.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.