Karen Essex

12 books

288 pages 1996

nonfiction biography erotica informative medium-paced

367 pages 2001

fiction historical challenging emotional slow-paced

351 pages 2006

fiction art historical challenging informative slow-paced

416 pages 2001

fiction historical informative fast-paced

452 pages 2008

fiction art historical challenging informative slow-paced

193 pages digital 2012

400 pages digital 2010

fiction fantasy historical dark mysterious slow-paced

386 pages 2010

fiction historical dark tense slow-paced

479 pages digital 2001

400 pages 2006

fiction art historical