Collaborative, Multi-perspective Historical Writing: The Explanatory Power of a Dialogical Framework