Nick Shannon

316 pages 1998

dark mysterious tense slow-paced

346 pages

fiction crime dark mysterious medium-paced

346 pages paperback

adventurous mysterious medium-paced