Europe under Napoleon 1799-1815. (1996) - Unknown
No abstract available