Britain at the polls 2010 - Allen, Nicholas, Dr; Bartle, John, 1968- (Sage, 2011)