publisher: Overlook Hardcover
publish date: June 14th 2007
format: hardcover pages: 376
language: English
ISBN:
1585679011 (9781585679010)
publisher: Overlook TP publish date: May 27th 2008
format: paperback pages: 416
language: English
ISBN:
1590200586 (9781590200582)