A history of modern Britain /
Marr, Andrew.
London : Pan,
2009.
Originally published: London: Macmillan, 2007; First in paperback: London: Pan, 2008.
Includes bibliographical references and index.