publisher: Firefly Books
publish date: September 7th 2002
format: hardcover
language: English
ISBN:
1552975924 (9781552975923)
publisher: Macmillan _ publish date: October 11th 2002
format: hardcover pages: 540
language: English
ISBN:
0333748905 (9780333748909)