Elections in Britain today a guide for voters and students - Leonard, R. L. 1930-2021 (Macmillan, 1991)