Admiral Horation Nelson
Triumph of “The Nelson Touch”
By Jonas L. GoldsteinWhen the Treaty of Amiens was signed on April 1, 1802, bringing peace between France and Great Britain after nearly a decade of war, there was wild rejoicing in England. Read more