Return to Issue Details Some Important Concepts of Teaching Evolution in the Indonesian High School Download Download PDF