format: hardcover pages: 448
language: English
ISBN:
159020221X (9781590202210)
publisher: Overlook publish date: June 11th 2009
format: ebook pages: 480
language: English
ISBN:
159020378X (9781590203781)
publisher: Overlook TP publish date: November 1st 2011
format: paperback pages: 464
language: English
ISBN:
159020333X (9781590203330)
publisher: Gerald Duckworth & Company publish date: January 1st 2009
format: hardcover pages: 448
language: English
ISBN:
0715638777 (9780715638774)