Kim Harrison

96 books

496 pages digital 2020

fiction fantasy adventurous mysterious fast-paced

150 pages 2012

fiction fantasy funny reflective fast-paced

169 pages paperback 2011

fiction fantasy funny reflective fast-paced

319 pages digital 2011

fiction fantasy adventurous mysterious slow-paced

291 pages digital 2006

fiction fantasy romance short stories adventurous dark tense fast-paced

353 pages hardcover 2004

fiction fantasy adventurous medium-paced

840 pages 2006

fiction fantasy adventurous mysterious slow-paced

356 pages 2005

fiction fantasy romance adventurous fast-paced

448 pages hardcover 2024

fiction fantasy adventurous mysterious tense medium-paced

448 pages hardcover 2023

fiction fantasy challenging mysterious reflective medium-paced