The British isles - Hugh Kearney (Cambridge University Press, 1995)