The Almanac of British Politics - Byron Criddle; Robert Waller (Taylor and Francis, 2007)