best-of-times-worst-of-times-changing-times-8c8edy46