A world by itself :
A world by itself : a history of the British Isles /
edited by Jonathan Clark ; contributors: James Campbell ... [et al.].
- London : William Heinemann, 2010.
- xxvii, 724p.
Maps on lining papers.
9780434009015
British Isles--History.
Maps on lining papers.
9780434009015
British Isles--History.