publisher: HarperCollins publish date: January 26th 2010
format: ebook pages: 388
language: English
ISBN:
006199944X (9780061999444)
publisher: HarperCollins publish date: January 8th 2010
format: kindle pages: 416
language: English
ASIN: B00338QF1E
publisher: Harper Voyager publish date: April 27th 2010
format: paperback pages: 388
language: English
ISBN:
0061976261 (9780061976261)