ISBN 0333586727 books & textbook
Designer Politics: How Elections Are Won
Palgrave Macmillan /1995-04-12 Paperback / 358 Pages
isbn-10: 0333586727 / isbn-13: 9780333586723
Palgrave Macmillan /1995-04-12 Paperback / 358 Pages
isbn-10: 0333586727 / isbn-13: 9780333586723