Elections and voters in Britain : Contemporary political studies series - Denver, David( (Palgrave Macmillan, 2012)