Vivienne Rochester

6 books

384 pages paperback 2022

fiction fantasy lgbtqia+ young adult adventurous emotional slow-paced

240 pages hardcover 2019

fiction science fiction challenging dark mysterious slow-paced

257 pages paperback 2021

fiction contemporary romance funny lighthearted medium-paced

640 pages hardcover 2022

fiction crime mystery challenging mysterious tense medium-paced

336 pages paperback 1969

fiction classics crime mystery mysterious medium-paced

331 pages digital 2025 user-added

fiction mystery thriller