publisher: Riverhead
publish date: May 7th 2013
format: kindle pages: 62
language: English
ISBN:
9780698141643
publisher: Riverhead Hardcover
publish date: July 16th 2013
format: hardcover pages: 352
language: English
ISBN:
1594486255 (9781594486258)
publisher: Skyhorse Publishing publish date: August 17th 2011
format: hardcover pages: 256
language: English
ISBN:
161608295X (9781616082956)