An entirely new appraisal of the Anglo-French naval war of 1793-1814: the longest sea war in modern history, and the admirals who fought it for Napoleon.
An entirely new appraisal of the Anglo-French naval war of 1793-1814: the longest sea war in modern history, and the admirals who fought it for Napole...