Black, Jeremy

A history of the British Isles - 2nd ed - Basingstoke, Hampshire: Palgrave Macmillan, 2003 - xxxi, 352 p. : ill., maps ; 22 cm

9781403900432


Great Britain - History

941 BLA