Veil of Years

512 pages • 2001 • 2 editions

fiction fantasy adventurous mysterious slow-paced

336 pages • 2001 • 1 edition

fiction fantasy historical challenging informative reflective slow-paced

430 pages • 2003 • 1 edition

fiction fantasy historical science fiction challenging informative medium-paced