British politics today - Kavanagh, Dennis (Manchester University Press, 1995)