David Henderson



Medium member since August 2019

·

David Henderson

David Henderson

David is an environmental philosopher who teaches at Western Carolina University in the southern Appalachian mountains.