Evolution of the British Party System (1885-1940) - 9780582381766