Elsa Carroll

3 books

360 pages paperback 1987

fiction mystery thriller dark mysterious tense fast-paced

384 pages paperback 1998

fiction mystery thriller mysterious tense fast-paced

336 pages paperback 1989

fiction mystery thriller dark mysterious tense fast-paced