Gemma Carfi

4 books

275 pages hardcover 2024

fiction horror dark mysterious tense medium-paced

330 pages paperback 2023

fiction crime dark mysterious tense fast-paced

352 pages paperback 2023

fiction science fiction

336 pages paperback 2023

fiction romance emotional funny lighthearted medium-paced