publisher: Knopf publish date: January 16th 2001
format: paperback pages: 288
language: English
ISBN:
0375709487 (9780375709487)
publisher: Knopf publish date: October 5th 1999
format: hardcover pages: 288
language: English
ISBN:
0375402357 (9780375402357)