Kris Kennedy

13 books

400 pages 2011

fiction romance adventurous mysterious fast-paced

1115 pages digital

300 pages 2017

fiction historical adventurous fast-paced