publisher: Harper publish date: November 30th 2010
format: paperback pages: 368
language: English
ISBN:
006168936X (9780061689369)
format: kindle pages: 370
language: English
ASIN: B003V1WTSQ
publisher: HarperCollins publish date: November 30th 2010
format: ebook pages: 368
language: English
ISBN:
0062030337 (9780062030337)