publisher: Harper Voyager publish date: July 10th 2012
format: paperback pages: 336
language: English
ISBN:
0062116835 (9780062116833)
ASIN: 62116835
publisher: HarperCollins publish date: July 12th 2011
format: ebook pages: 336
language: English
ISBN:
0062109928 (9780062109927)
publisher: HarperCollins publish date: July 12th 2011
format: kindle pages: 336
language: English
ASIN: B004XVN10I