The making of modern Britain : from Queen Victoria to VE Day - Marr, Andrew (Pan Books, 2009)