K.R. Hall

28 books

228 pages 2018

challenging emotional medium-paced

175 pages

emotional fast-paced

163 pages digital 2020

dark mysterious medium-paced

missing page info digital 2020

184 pages digital 2024 user-added

fiction erotica romance

184 pages digital

missing page info digital

emotional hopeful mysterious medium-paced

125 pages paperback

129 pages paperback

emotional funny lighthearted medium-paced

missing page info digital 2022

adventurous dark emotional medium-paced