A General Theory of Aversion Learninga