Originally Posted by Michael J Fox is Canadian
Sorry to dismiss it this early dude but I haven't even read it. There's basically 2 main time travel theories; pre destination and post destination
pre destination implies there's only been one timeline (see the 12 monkeys, terminator 1, or the time travelers wife) which has already had all time travel entrenched in it and thus makes it impossible to change the timeline.
post desitnation implies that the timeline CAN be changed as time travel is not entrenched in the timeline as we see in BTTF.
He analyzes both the Terminator and 12 Monkeys, you should check those articles out. In his model, the "predestination" model is effectively an illusion created when the timeline resolves into a self-consistent loop. Basically, every time travel story must
have an original timeline that leads up to the initial time travel departure, and most stories do end up in a consistent self-resolving loop, and so the main difference between the apparently different models is just, which iteration is the movie showing us? BTTF-style movies tend to show the first iteration with more drastic changes, and Terminator-style movies tend to show a late iteration with more self-consistency, but every story must have an alpha timeline in its past, and the fascinating parts of his articles are his attempts to piece those alpha timelines together.