More editions of Encyclopedia of the Age of Political Revolutions and New Ideologies, 1760-1815:
More editions of The French Revolutionary Wars:
coauthors & alternates: