The Art of Controversy: Political Cartoons and Their Enduring Power by Victor S Navasky Back to product details page >