publisher: HarperVoyager publish date: November 21st 2011
format: paperback pages: 544
language: English
ISBN:
000721782X (9780007217823)
publisher: Harper Voyager publish date: October 16th 2012
format: mass market paperback pages: 552
language: English
ISBN:
0007217838 (9780007217830)
publisher: Harper Voyager publish date: October 27th 2011
format: hardcover pages: 544
language: English
ISBN:
0007362129 (9780007362127)
publisher: HarperCollins publish date: October 27th 2011
format: ebook pages: 740
language: English
ISBN:
0007384475 (9780007384471)
publisher: Harper Voyager
format: paperback
language: English