Insightful and thought provoking.