Multiple Timelines Theory