Clear Thinking on Confusing Topics in Challenging Times. Anti-fascist, anti-racist and pro-resilience.