publisher: Penguin Classics publish date: 2019-11-28
format: paperback pages: 2592
language: English
ISBN:
0141194413 (9780141194417)
publisher: Farrar, Straus and Giroux
format: Paperback pages: 2592
language: English
ISBN:
0374534640 (9780374534646)