3 ms·The Darwinian revolution: Rethinking its meaning and significance [pdf]1 points by lainon 10y ago