British government and politics - Punnett, R. M. (1971)