Return to Article Details Philosophical Foundations of Teaching Thinking from the Perspective of Lev Vygotsky Download Download PDF