Alvin Finkel

Socialist historian; author of Humans: The 300,000 Year Struggle for Equality; president, Alberta Labour History Institute https://lorimer.ca/adults/product/humans-the-300000-year-struggle-for-equali…

View on We The Citizens