publisher: Penguin publish date: May 1st 2001
format: paperback pages: 432
language: English
ISBN:
0141002948 (9780141002941)
publisher: Random House, Inc. publish date: September 20th 2000
format: hardcover pages: 432
language: English
ISBN:
0679462996 (9780679462996)
publisher: Random House, Inc. publish date: September 20th 2000
format: ebook pages: 432
language: English
ISBN:
0375505830 (9780375505836)
language: English
ISBN:
0908011512 (9780908011513)
publisher: Penguin publish date: July 31st 2001
format: paperback pages: 432
language: English
ISBN:
0641836759 (9780641836756)