Darwin and after Darwin