John the Eunuch

316 pages 1999

fiction historical mystery mysterious medium-paced

345 pages 2000

fiction historical mystery adventurous informative tense fast-paced

242 pages 2001

fiction historical mystery informative mysterious tense fast-paced

328 pages 2003

fiction historical mystery adventurous reflective fast-paced

259 pages 2004

fiction historical mystery mysterious reflective medium-paced

267 pages 2005

fiction historical mystery adventurous informative mysterious slow-paced

304 pages 2008

fiction mystery informative mysterious tense slow-paced

308 pages 2012

fiction historical mystery informative mysterious tense slow-paced

256 pages 2015

fiction historical mystery adventurous dark mysterious medium-paced