Is it actually possible to give a truly selfless gift? Anthropologist David Graeber says it's not only impossible, the entire concept of a "free gift" is a capitalist construct shaped by impersonal market economies.