The Winnowing
1998 • 373 pages