publisher: Overlook Hardcover
publish date: October 2nd 2008
format: hardcover pages: 384
language: English
ISBN:
1585678600 (9781585678600)
publisher: Overlook publish date: October 2nd 2008
format: ebook pages: 384
language: English
ISBN:
1590207645 (9781590207642)