by Geraldine McCaughrean
publisher: HarperTeen
publish date: September 1st 2005
format: hardcover pages: 384
language: English
ISBN:
0060890355 (9780060890353)
publisher: HarperTeen publish date: December 30th 2008
format: paperback pages: 369
language: English
ISBN:
0060890371 (9780060890377)
publisher: Oxford University Press publish date: 2006
format: paperback pages: 262
language: English
ISBN:
0192726188 (9780192726186)
publisher: HarperCollins publish date: January 1st 2007
format: library binding pages: 373
language: English
ISBN:
0060890363 (9780060890360)
format: kindle
language: English
ASIN: B004P5PPFQ
publisher: BBC Audiobooks
format: audiobook
language: English
ISBN:
1405651687 (9781405651684)
language: English
ISBN:
0192719831 (9780192719836)
publisher: BBC Audiobooks publish date: September 1st 2006
format: audiobook
language: English
ISBN:
1405655577 (9781405655576)
language: English
ISBN:
0192719912 (9780192719911)