Excess Economies, Now: The Poisoned Gift Gift noun – a thing given willingly to someone without payment; a present. – Oxford English Dictionary It turns out Continue reading →