12.18.12

The Number: 5,000

That's the number of years that humans have been indebted to one another. On today's installment of The Number, host Daniel Gross sits down with David Graeber, an anthropologist at Goldsmiths, University of London, to talk about the history of debt.