publisher: Harper Perennial publish date: November 2nd 2010
format: paperback pages: 368
language: English
ISBN:
0061245623 (9780061245626)
publisher: HarperCollins publish date: October 6th 2009
format: ebook pages: 368
language: English
ISBN:
0061941689 (9780061941689)