Only Text Quote
Some of the greatest achievements ever have been achieved as a result of the Church. The Catholic Church. I'm not Catholic but yeah, the Church, for instance, you take a walk through the Vatican, and to your right is the double helix staircase built, I think, in 1138 or something.