abstract internal void RemoveStory(Story <P> story);
public void SetStory(Story story) { this.story = story; }
abstract internal void AddStory(Story <P> story);