Assistant Professor of Philosophy, Swarthmore College
Krista K Thomason is assistant professor of philosophy at Swarthmore College in Pennsylvania. She is the author of Naked: The Dark Side of Shame and Moral Life (2018).
If you feel ashamed does that mean you are a moral failure?
Krista K Thomason