publisher: Basic Books publish date: October 1st 2003
format: paperback pages: 320
language: English
ISBN:
078671249X (9780786712496)
language: English
ISBN:
1841197920 (9781841197920)
language: English
ISBN:
0704333414 (9780704333413)
publisher: Atheneum Books
format: hardcover pages: 382
language: English
ISBN:
0689105177 (9780689105173)
publisher: Collins
pages: 382
language: English
ISBN:
0002167557 (9780002167550)