Modern politics and government - Ball, Alan R. Peters,B.Guy (Palgrave Macmillan, 2005)