Napoleon III
Subtitle: progressive or reactionary?.
Series: Huddersfield pamphlets in history and politics -- HP16
Publisher: The University
Published: 1993
Place of publication: Huddersfield
Language: eng