ISBN 0300194129 books & textbook
Contesting Democracy: Political Ideas in Twentieth-Century Europe
Yale University Press /2013-05-28 Paperback / 305 Pages
isbn-10: 0300194129 / isbn-13: 9780300194128
Yale University Press /2013-05-28 Paperback / 305 Pages
isbn-10: 0300194129 / isbn-13: 9780300194128