Kathryn MacKay

384 pages paperback 1993

fiction mystery informative reflective tense fast-paced

304 pages paperback 1994

fiction mystery dark mysterious tense medium-paced

312 pages 2001

fiction mystery informative reflective tense slow-paced