Cognitive development : its cultural and social foundations. - Luria, Romanovich Aleksandr (1976)