Modern Political Campaigns: How Professionalism, Technology, and Speed Have Revolutionized Elections by Michael D. Cohen Back to product details page >