A history of the British Isles /
Black, Jeremy.
Basingstoke : Palgrave Macmillan,
2003.
Previous ed.: Basingstoke : Macmillan, 1996.
Includes bibliographical references and index.