The Annals of European Civilization, 1501-1900
1993 · New York
by Mayer, Alfred
New York: Barnes & Noble Books, 1993. [xiv] 305p., dj. (Inventory #: 009363)