David L. Smith (@DavidLSmith_Iam) header
David L. Smith (@DavidLSmith_Iam) profile picture

Professor of philosophy, award-winning author, Dehumanization Matters substack: https://teapawt.net/t.co/vtH58jxhCn

New Hampshire, USA
Joined March 2011