Europe on the eve of 1848
Emsley, Clive.
Harvie, Christopher,1944-
Williams, Gwyn A.
Open University.
Milton Keynes Open University Press
1976