Gibraltar And Its Sieges - With A Description Of Its Natural Features door anon.