publisher: Arrow publish date: April 4th 2002
format: paperback pages: 304
language: English
ISBN:
0099406292 (9780099406297)
publisher: Random House, Inc. publish date: November 23rd 2000
format: hardback pages: 384
language: English
ISBN:
0091800900 (9780091800901)