Cover image
Ed Hale 
Ed Hale's avatar
Retired higher education professor and administrator. PhD in sociology, democratic socialist, veteran (commissioned officer), father and grandfather. Enjoys giving RepublicaNazi MAGAts a daily ration of shit.