publisher: HarperCollins publish date: March 5th 2009
format: paperback pages: 256
language: English
ISBN:
0007299001 (9780007299003)
publisher: HarperCollins publish date: October 1st 2008
format: hardcover pages: 288
language: English
ISBN:
0007280335 (9780007280339)
publisher: HarperCollins publish date: May 20th 2010
format: ebook pages: 256
language: English
ISBN:
0007299036 (9780007299034)