Politics in Western Europe : an introduction to the politics of the United Kingdom, France, Germany, Italy, Sweden, and the European Union - Hancock, M. Donald (Palgrave macmillan, 2002)