Vygotsky in 21st Century Society: Advances in Cultural Historical Theory and Praxis with Non-Dominant Communities. · Study