An Historical Sketch of Gibraltar, with an Account of the Siege Which That Fortress Stood Against the Combined Forces of France and Spain

Bok av John Heriot