Differential association theory