Hidden Faces

341 pages 2004

fiction mystery dark mysterious tense fast-paced

353 pages 2004

fiction mystery dark mysterious tense medium-paced

346 pages 2006

fiction mystery mysterious tense fast-paced