Theory:Doctor Who television discontinuity and plot holes/The Husbands of River Song


 * In The Time of Angels, River claims that although she has pictures of all the Doctor's faces, she doesn't know their right order. Silence in the Library supports this claim, showing River asking to the Tenth Doctor about the Crash of the Byzantium. However, the pictures of the Doctor River gave to Ramone is in perfect order. Is it just a coincidence?
 * Production wise, the props manager didn't know of that line and placed them in the order they recognized. In-universe, this episodes takes place sometime after Angels, so River may have found the number of some of the Doctors and placed Ten were she thought he would be, and was correct by mere happenstance.
 * The Eternity Clock, a video game heavily featuring River, states through her journal entries her initial meetings with Doctors One through Nine; this suggests she is at least aware of their chronological existence, or somehow managed to meet them in the right order by chance. Assuming she dug up a photo of War and knowing him to have fought in the Time War, she could place him before Nine (she says she accidentally riled him up about the Time War). She could have therefore made an educated guess as to where Ten should be placed.