Circles of Stone
1995 • 528 pages