publisher: Ecco
publish date: October 7th 2003
format: paperback pages: 192
language: English
ISBN:
0060525894 (9780060525897)
language: English
ISBN:
0732275350 (9780732275358)
publisher: William Morrow & Company
format: hardcover
language: English
ISBN:
5559309680 (9785559309682)