publisher: Harper
publish date: June 23rd 2009
format: hardcover pages: 320
language: English
ISBN:
0061689149 (9780061689147)
publisher: Harper Perennial publish date: September 7th 2010
format: paperback pages: 320
language: English
ISBN:
0061689157 (9780061689154)
ASIN: 61689157
format: kindle pages: 320
language: English
ASIN: B002C949I6