publisher: Harper Perennial publish date: May 3rd 2000
format: paperback pages: 288
language: English
ISBN:
0380724758 (9780380724758)
publisher: Random House Trade
publish date: September 1st 1999
format: hardcover pages: 352
language: English
ISBN:
0375502998 (9780375502996)