CONTEMPORARY EUROPE SINCE 1870 - HAYESLTON J.H. ([s.l]: XXX)