Buy Andrew Marr's The Making of Modern Britain