Kass O'Shire

14 books

190 pages digital 2025

fiction fantasy romance emotional funny lighthearted fast-paced

84 pages digital 2024

fiction fantasy romance

752 pages digital 2025

fiction fantasy romance

380 pages digital 2023

fiction fantasy lgbtqia+ romance funny lighthearted mysterious fast-paced