The siege of Gibraltar, 1779-1783 - MacGuffie, Tom Henderson (1965)