publisher: Century/Random House
publish date: October 1st 2001
format: hardcover pages: 500
language: English
ISBN:
0712684042 (9780712684040)
publisher: Arrow publish date: January 2nd 2003
format: paperback pages: 608
language: English
ISBN:
009941466X (9780099414667)