British general elections since 1945 - Butler, David, 1924- (Blackwell, 1995)