Winning elections : political campaign management, strategy & tactics

Winning elections : political campaign management, strategy & tactics / edited by Ronald A. Faucheux - 688 pages

9781590770269


Campaign management--United States
Political campaigns--United States

324.70973