the-development-of-thinking-and-knowledge-in-children-q5yu5kqc