Collaborative, multi-perspective historical writing: the explanatory power of a dialogical framework