Hatchet Jobs and Hardball: The Oxford Dictionary of American Political Slang by Grant Barrett Back to product details page >