publisher: Overlook Hardcover publish date: October 14th 2010
format: hardcover pages: 416
language: English
ISBN:
1590204220 (9781590204221)
publisher: Profile Books(GB)
format: paperback
language: English
ISBN:
1846683033 (9781846683039)
publisher: Overlook publish date: October 14th 2010
format: ebook pages: 416
language: English
ISBN:
1468302825 (9781468302820)