by David Carkeet
publisher: Overlook Hardcover publish date: March 4th 2010
format: hardcover pages: 288
language: English
ISBN:
1590203046 (9781590203040)
publisher: Overlook TP publish date: March 1st 2011
format: paperback pages: 288
language: English
ISBN:
1590204417 (9781590204412)
publisher: Overlook publish date: March 4th 2010
format: ebook pages: 288
language: English
ISBN:
1590204573 (9781590204573)