Jeff McFadden
Jeff McFadden

Jeff McFadden

Literate former blue collar craftsman, volunteer literacy teacher. Essayist. Shell shocked old vet. I'm just preaching to the choir. If you disagree block me.