publisher: Farrar Straus Giroux
publish date: August 1st 1996
format: hardcover pages: 260
language: English
ISBN:
0374216967 (9780374216962)
language: English
ISBN:
1862070024 (9781862070028)
language: English
ISBN:
1862070547 (9781862070547)
publisher: Ecco Press publish date: May 1st 1998
format: paperback pages: 260
language: English
ISBN:
088001590X (9780880015905)