The Ring of Charon
1990 • 500 pages