Confronting Humanity at Its Worst Book 2019 Confronting Humanity at Its Worst LN Leonard S. Newman 1 readers PublisherOxford University Press, IncorporatedLanguageEnglishPublished2019 Sociology