The British Isles a history of four nations
Kearney, Hugh F.
Cambridge Cambridge University Press
1989
Includes bibliography and index