Advanced introduction to elections and voting - McAllister, Ian 1950- (Edward Elgar Publishing, 2022)