by Gustave Flaubert (Author), Alexander Vassiliev (Author), Eleanor Marx (Translator), Alexander Vassiliev (Author), Gustave Flaubert (Author)
Format: Paperback
Pages: 568
Edition: Bilingual
Publisher: Alexander Vassiliev
Published: 09 Jun 2010
ISBN 10: 0956401058
ISBN 13: 9780956401052