James Hamill

James Hamill
James Hamill's principal research interest is party politics in South Africa, particularly the implications for democratic government of the electoral dominance of the African National Congress, and the prospects for opposition politics.