Kristine Grayson

27 books

fiction fantasy romance mysterious slow-paced

384 pages | first published 2004

fiction fantasy romance funny lighthearted fast-paced

352 pages | first published 2002

fiction contemporary romance adventurous mysterious medium-paced

340 pages | first published 2019

fiction contemporary romance adventurous mysterious medium-paced

340 pages

fiction fantasy romance adventurous slow-paced

319 pages | first published 2002

fiction fantasy short stories adventurous medium-paced

306 pages | first published 2009

fiction fantasy romance lighthearted mysterious slow-paced

351 pages | first published 2001

fiction fantasy lighthearted slow-paced

256 pages

fiction romance adventurous slow-paced

384 pages | first published 2005

fiction fantasy romance lighthearted slow-paced

100 pages | first published 2012