Man on Spikes
1998 • 308 pages