The Limits of Evolution