A new introduction to British politics - Madgwick, Peter (Thornes, 1994)