The Cold Calling

578 pages 2001

fiction crime mystery dark mysterious tense fast-paced

528 pages 2014

fiction horror mystery dark mysterious tense slow-paced