Good gift giving is an art. The perfect present can lift a mood or improve a relationship. It can repair a wrongdoing, or simply remind a loved one that you care. Psychologists have long been fascinated by the subject of gifting, because it's a window into so many other important human traits: how we see others, how we assign value to things, our decision-making skills and our ability empathize,
