Davies, Peter J. (1993) Napoleon III: progressive or reactionary? Huddersfield Pamphlets in History and Politics. ISSN 0905434404
Library
Statistics
Add to AnyAdd to TwitterAdd to FacebookAdd to LinkedinAdd to PinterestAdd to Email