Heather O’Sullivan

3 books

645 pages first pub 2023 (editions)

fiction literary dark emotional tense medium-paced

480 pages first pub 2024 (editions)

fiction fantasy romance adventurous medium-paced

352 pages first pub 2023 (editions)

fiction crime thriller dark mysterious tense fast-paced
More...