by David Graeber
publisher: Spiegel & Grau publish date: April 9th 2013
format: hardcover pages: 352
language: English
ISBN:
081299356X (9780812993561)
publisher: Spiegel & Grau publish date: April 9th 2013
format: ebook pages: 352
language: English
ISBN:
0679646000 (9780679646006)
publisher: Spiegel & Grau publish date: January 1st 2013
format: ebook
language: English
ISBN:
1299450644 (9781299450646)
publisher: Random House Audio publish date: April 9th 2013
language: English
ISBN:
038536041X (9780385360418)
publisher: Spiegel & Grau publish date: January 14th 2014
format: paperback pages: 368
language: English
ISBN:
0812983831 (9780812983838)
publisher: Spiegel & Grau publish date: April 9th 2013
format: kindle pages: 352
language: English
ASIN: B009CE2JZE
publisher: Penguin publish date: April 9th 2013
format: kindle pages: 318
language: English
ASIN: B00AZC56YS