michael d gillespie

michael d gillespie

professor of sociology, anti-poverty activist, feminist, humanitarian, amateur photographer, and baseball fan.