Uncover the Past: The Three Orders of History