Mind in Society: The Development of Higher Psychological Processes - Vygotsky, L S (Harvard University Press, 1979)