The London Telegraph reveals that a new archaeological discovery proves that Martin Luther wrote his 95 theses on the toilet. Perfect. In a very entertaining article historians marvel at this new find that gives a "three-dimensional quality" to this famous text. Hmmm....