Heather O’Sullivan

4 books

645 pages hardcover 2023

fiction contemporary literary dark emotional tense medium-paced

487 pages paperback 2024

fiction fantasy romance adventurous dark mysterious medium-paced

309 pages paperback 2024

fiction contemporary historical magical realism romance adventurous emotional mysterious medium-paced

352 pages hardcover 2023

fiction crime thriller dark mysterious tense fast-paced