Kevin MacKay

Kevin MacKay

Kevin MacKay is a social science professor, union activist, and executive director of a sustainable community development cooperative. He lives in Hamilton, Ontario, and when not thinking, reading or writing about social change, can most likely be found in the woods.