A philosophical account of human nature that defends the concept against dehumanization, Darwinian, and developmentalist challenges. Human nature has always bee
A philosophical account of human nature that defends the concept against dehumanization, Darwinian, and developmentalist challenges. Human nature has always bee
A philosophical account of human nature that defends the concept against dehumanization, Darwinian, and developmentalist challenges. Human nature has always bee
A brief, radical defense of human uniqueness from acclaimed philosopher Roger Scruton In this short book, acclaimed writer and philosopher Roger Scruton present
A scholarly exploration of Marx's thought without any favorable or critical ideological agendas, this book opposes the compartmentalization of Marx's thought in