The Rock of Gibraltar stands at a mighty and auspicious precipice. It overlooks three countries, two continents, one of the most important bodies of water in the history of the world and the place in which the Atlantic Ocean either begins...