**CLICK DOWNLOAD FOR VERSION THAT'S READABLE**
Sometime after series five of Doctor Who aired, there were a couple of these 'Timeline of River Song' pieces floating about the net. Since then, though, they've become wildly out-dated, and are in need of a good clean-up. I've based the style on one of the earlier s5 timelines I found on Google - couldn't find an original credit, but thank you if it was you! - and re-made it from scratch.
EDIT: May 20th 2013; Updated to take the timeline up to 'The Name of the Doctor', and several changes made to adjust the way the timeline flows. Think it's fully up-to-speed now.