publisher: Vintage publish date: 1960
format: paperback pages: 252
language: English
ISBN:
039470133X (9780394701332)
publisher: Modern Library publish date: November 1st 2000
format: hardcover pages: 342
language: English
ISBN:
0679600817 (9780679600817)
publisher: Penguin publish date: November 1st 2005
language: English
ISBN:
0141185368 (9780141185361)