In fact, the concept of "giving" can mean so many different things to different people. And one thoughtful idea is to take ...