3 ms·Updating Darwin: Returning to an older theory to explain anomalies in evolution3 points by theanonymousone 3mo ago