The almanac of British politics - Waller, Robert; Criddle, Byron (Routledge, 1996)