Quality Life Building Blocks for a Quality Life -Part 20 Resilient Have you noticed or heard of some buildings that have been around for a long time? Some have served many generations and are still standing. Many factors can indeed …