Dialogic education : mastering core concepts through thinking together /: mastering core concepts through thinking together. (2016)