Edsger Dijkstra - How do we tell truths that might hurt? http://www.cs.virginia.edu/~evans/cs655/readings/ewd498.html