Eighteenth-Century Europe
Publisher: Palgrave Macmillan in Association with The Open University
Published: 1999
Format: Paperback
Number of pages: 624
ISBN-13: 9780333773352