publisher: Harper Element publish date: November 3rd 2008
format: paperback
language: English
ISBN:
0007288808 (9780007288809)
publisher: HarperCollins publish date: January 21st 2010
format: ebook pages: 288
language: English
ISBN:
0007361092 (9780007361090)