publisher: Anchor
publish date: February 8th 2005
format: paperback pages: 512
language: English
ISBN:
0385721986 (9780385721981)
publisher: Everyman's Library
publish date: October 16th 2007
format: hardcover pages: 256
language: English
ISBN:
0307265676 (9780307265678)