Provocative... poignant... timely.