publisher: Overlook TP
publish date: March 9th 2010
format: paperback pages: 288
language: English
ISBN:
1590204239 (9781590204238)
publisher: John Blake
format: paperback
language: English
ISBN:
1844549631 (9781844549634)
publisher: Overlook publish date: March 9th 2010
format: ebook pages: 288
language: English
ISBN:
1590204263 (9781590204269)