http://www.castanet.net/news/Ripe-with-Surprises/102288/A-time-for-reflection