Ordeal
1995 • 367 pages