ISBN 0521547792 books & textbook
The European Revolutions, 1848 - 1851 (New Approaches to European History)
Cambridge University Press /2005-07-25 Paperback / 334 Pages
isbn-10: 0521547792 / isbn-13: 9780521547796
Cambridge University Press /2005-07-25 Paperback / 334 Pages
isbn-10: 0521547792 / isbn-13: 9780521547796