Elizabeth D. Leonard

retired history professor and scholar, organizer with the Poor People's Campaign, unabashed and noisy progressive activist.
3 subscribing