publisher: Anchor publish date: June 16th 2010
format: ebook pages: 448
language: English
ISBN:
0307874362 (9780307874368)
publisher: Anchor
publish date: March 17th 1997
format: paperback pages: 448
language: English
ISBN:
0385485271 (9780385485272)