publisher: HarperCollins publish date: November 1st 2011
format: hardcover pages: 304
language: English
ISBN:
0060886943 (9780060886943)
publisher: Harper Paperbacks
publish date: July 15th 2013
format: paperback
language: English
ISBN:
0061373710 (9780061373718)