Karen Hall

37 books

170 pages paperback

fiction horror medium-paced

147 pages digital 2012

fiction romance lighthearted medium-paced

158 pages paperback

fiction medium-paced

140 pages paperback

fiction erotica fantasy medium-paced

185 pages 2017

adventurous lighthearted reflective medium-paced

146 pages paperback

fiction emotional reflective medium-paced

222 pages paperback

nonfiction childrens

280 pages paperback

fiction historical medium-paced

159 pages paperback 2014

reflective medium-paced

240 pages