Renaissance Sojourner

62 pages 2015

fiction historical short stories adventurous mysterious slow-paced

282 pages 2015

fiction fantasy historical challenging mysterious fast-paced

298 pages 2016

fiction historical challenging informative slow-paced

318 pages paperback

fiction historical thriller adventurous emotional medium-paced

286 pages paperback

fiction historical thriller