This is EXCELLENT. What an interesting way to tell a story, really leading the "reader" with a kind of socratic method while still keeping the whole picture in mind. And on top of that all the joy of organizing a node system :D
My board looked insane by the end but I understood it! The fact this was based on a real historical story I wasn't aware of...big points all around and I actually like the diagrammic process of narrative and relationships for understanding social systems.