publisher: Harper Voyager publish date: April 27th 2010
format: paperback pages: 400
language: English
ISBN:
0061463078 (9780061463075)
ASIN: 61463078
format: kindle pages: 396
language: English
ASIN: B003GFIW4C
publisher: HarperCollins publish date: April 27th 2010
format: ebook pages: 400
language: English
ISBN:
0061991449 (9780061991448)