A review by novelideea
The Journal of a Thousand Years by C.J. Archer

adventurous mysterious reflective fast-paced

3.75