A Theory of Narrative