Debt: The First 5000 Years

By David Graeber Debt: The First 5000 Years