Guardians of the Three

392 pages 1989

fiction fantasy challenging mysterious reflective fast-paced