Language in cognitive development: emergence of the mediated mind - Nelson, Katherine (Cambridge University, 1996)