You'd need a flowchart to understand River and the Doctor's confusing timelines - so we made one
River Song's Timeline. Watch in this order if you'd like to see River's journey in Doctor Who
Mourir pour l’austérité, mais de mort lente (chronologie détaillée de la crise en zone euro) | Avec un y
Doctor Who - River Song's Timeline in Chronological Order of events
River Song's story in chronological order
River Song's Chronology on Doctor Who, from River's Own Point of View
River Song is wonderful!