publisher: Orbit publish date: October 7th 2004
format: paperback pages: 720
language: English
ISBN:
1841491810 (9781841491813)
publisher: Penguin publish date: 2004
format: paperback pages: 691
language: English
ISBN:
0140292349 (9780140292343)
publisher: Viking Australia Children's Books publish date: November 1st 2003
format: First edition pages: 700
language: English
ISBN:
067091228X (9780670912285)
language: English
ISBN:
1841492337 (9781841492339)