For hundreds of years Britain has been portrayed as an island fortress, impregnable since 1066, a self-sufficient nation protected by the sea around it. By exploring the fortresses and defensive... This description may be from another edition of this product.