Patrick EspelaRevelations, Realizations and ResolutionsMusings before welcoming 2021Dec 31, 2020Dec 31, 2020