publisher: Harper publish date: February 3rd 2009
format: hardcover pages: 352
language: English
ISBN:
0060840927 (9780060840921)
publisher: Harper Perennial
publish date: March 29th 2011
format: paperback pages: 224
language: English
ISBN:
0060840943 (9780060840945)
publisher: HarperCollins publish date: March 29th 2011
format: kindle pages: 224
language: English
ASIN: B0042FZVPS