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.