Terrier Rand

320 pages 2012

fiction crime mystery thriller dark mysterious medium-paced

336 pages hardcover 2013

fiction horror mystery thriller mysterious fast-paced