Karen S. Johnson-Cartee, Gary Copeland
Negative Political Advertising
2 authors - Paperback
£28.79 was £31.99
2 authors - Hardback
£85.49 was £94.99