On the Genesis of thought and language : on the emergence of concepts and propositions, the nature and structure of human categories, on the impact of culture, thought and language / Alexey Koshelev ; translated by Alexander Kravchenko ; in collaboration with Jillian Smith.