Mind in society: the development of higher psychological processes - Vygotsky, Lev Semionovich (Harvard University, 1978)