Perspectives on evolutionary theory