publisher: Random House USA Inc
publish date: April 2nd 2002
format: hardcover pages: 416
language: English
ISBN:
0679642501 (9780679642503)
publisher: Modern Library publish date: April 22nd 2003
format: paperback pages: 416
language: English
ISBN:
0375759921 (9780375759925)