Shadows of Camelot
1997 • 319 pages