Karen Maitland

33 books

576 pages hardcover 2008

fiction fantasy historical mystery adventurous dark mysterious slow-paced

47 pages 2015

fiction historical short stories adventurous mysterious fast-paced

480 pages 2014

fiction historical mystery mysterious slow-paced

52 pages paperback

nonfiction nature informative medium-paced

384 pages 2012

fiction crime historical mystery dark mysterious tense slow-paced

352 pages 2011

fiction historical mystery dark mysterious medium-paced

400 pages 2018

fiction fantasy historical adventurous medium-paced

531 pages digital 2018

fiction fantasy historical dark mysterious medium-paced

416 pages digital 2011

fiction historical mystery dark mysterious tense slow-paced

64 pages 2014

fiction historical short stories dark mysterious tense slow-paced