publisher: Arrow publish date: February 6th 2003
format: paperback pages: 384
language: English
ISBN:
0099445344 (9780099445340)
publisher: Random House, Inc. publish date: September 15th 2001
format: ebook
language: English
ISBN:
1588360210 (9781588360212)