Periods of Eurpean history - Hassall,Arthur (Rivingstons, 1949)