publisher: Overlook Hardcover
publish date: April 4th 2013
format: hardcover pages: 312
language: English
ISBN:
1590208641 (9781590208649)
publisher: Overlook TP publish date: June 29th 2010
format: paperback pages: 256
language: English
ISBN:
1590202996 (9781590202999)
format: paperback pages: 320
ISBN:
1468308777 (9781468308778)