A history of modern Britain /
Marr, Andrew.
London : Macmillan,
2007.
Includes bibliographical references and index.