publisher: Overlook Hardcover
publish date: October 2nd 2008
format: hardcover pages: 320
language: English
ISBN:
1590200462 (9781590200469)
publisher: Overlook publish date: October 2nd 2008
format: ebook pages: 320
language: English
ISBN:
1468306073 (9781468306071)