Decadence and Decline :: SteynOnline Posted on April 20, 2023 https://www.steynonline.com/13419/decadence-and-decline