Elections in Britain : a voter's guide / - Leonard, R. L. (Palgrave Macmillan,, 2005)