publisher: Bloomsbury publish date: September 15th 2003
format: paperback
language: English
ISBN:
0747570299 (9780747570295)
publisher: Bloomsbury publish date: April 5th 2010
format: ebook
language: English
ISBN:
1408810344 (9781408810347)
publisher: Listening Library (Audio) publish date: December 14th 2004
language: English
ISBN:
1400094801 (9781400094806)