Reasoning about Actions, Narratives and Ramification