From Thinking to Practice and Back: A Conceptual View of Knowledge Development | Synapse