What It Means to Be Human and Why It Matters for Culture, Politics, and Law
by
Jeffrey A. Brauch
Language: English
Release Date: October 27, 2017
To understand the problems that face the world, one must understand human nature.
From exploitation and violence to decisions about how to wisely govern or care for human life, the problems humanity faces aren't just abstract issues—they impact the day-to-day lives of many individuals and...