Karen Brooks

29 books

96 pages 1998

nonfiction reference informative medium-paced

582 pages 2014

fiction historical challenging informative medium-paced

608 pages 2019

fiction historical romance emotional slow-paced

528 pages paperback 2020

fiction historical dark emotional mysterious fast-paced

560 pages paperback 2023

fiction historical adventurous emotional hopeful slow-paced

560 pages digital 2021

fiction historical emotional reflective medium-paced

672 pages 2012

fiction romance adventurous challenging dark medium-paced

240 pages 2001

fiction fantasy adventurous emotional mysterious medium-paced

510 pages 2016

fiction historical emotional mysterious reflective medium-paced

192 pages paperback

nonfiction essays food and drink travel informative medium-paced