DOL:10.1086/316757