Vygotsky, L.S.. Mind in Society: The Development of Higher Psychological Processes. Cambridge, MA: Harvard University Press, 1978.