Irina EngenessBooksPsychological Significance and Difference Between Tools Use by Humans and AnimalsP. Y. Galperin's Development of Human Mental ActivityAuthor data: Open Library