A world by itself : a history of the British Isles
A world by itself : a history of the British Isles
- London: William Heinemann, 2010
- xxvii, 724 p. : ill., maps ; 25 cm. ; pbk
9780434009015
British Isles - History
941 CLA
9780434009015
British Isles - History
941 CLA