publisher: Crown publish date: October 21st 2003
format: hardcover pages: 336
language: English
ISBN:
140004930X (9781400049301)
publisher: Arrow publish date: July 3rd 2003
format: mass market paperback pages: 416
language: English
ISBN:
0099435446 (9780099435440)