publisher: Harper
publish date: May 17th 2011
format: hardcover pages: 256
language: English
ISBN:
0062009842 (9780062009845)
publisher: Harper Paperbacks
publish date: June 26th 2012
format: paperback pages: 256
language: English
ISBN:
0062009850 (9780062009852)
ASIN: 62009850