Last Shot
2006 • 419 pages