Controversy between creation and evolution