This is a great Ted Talk about Takers, Matchmakers, and Givers. Are you giver?