The Perfect Kill
1992 • 364 pages