British politics today - Hay, Colin, 1968- (Polity Press, 2002)