publisher: Modern Library publish date: August 9th 2005
format: paperback pages: 208
language: English
ISBN:
0679643273 (9780679643272)
publisher: Modern Library Classics publish date: November 25th 2004
format: paperback pages: 416
language: English
ISBN:
0812970152 (9780812970159)