publisher: Vintage Classics publish date: July 29th 1996
format: paperback pages: 752
language: English
ISBN:
0749386428 (9780749386429)
publisher: Everyman's Library publish date: June 21st 2005
format: hardcover pages: 854
language: English
ISBN:
1400044219 (9781400044214)