K.C. Sheridan

12 books

224 pages paperback

fiction romance

880 pages digital 2023

fiction fantasy historical romance adventurous dark emotional medium-paced