Modern politics and government - Ball, Alan R; Author (2000)