A history of the British Isles

by Jeremy Black

From the earliest pre-history to the 1990s this stirring account describes the astonishingly varied stages through which the British Isles have passed to achieve their present identity. Just as the…