Description

Moral Philosophy: A Contemporary Introduction is a compact yet comprehensive book offering an explication and critique of the major theories that have shaped philosophical ethics. Engaging with both historical and contemporary figures, this book explores the scope, limits, and requirements of morality. DeNicola traces our various attempts to ground morality: in nature, in religion, in culture, in social contracts, and in aspects of the human person such as reason, emotions, caring, and intuition.

Moral Philosophy: A Contemporary Introduction

Product form

£38.66

Includes FREE delivery
Usually despatched within 3 days
Paperback / softback by Daniel R. DeNicola

1 in stock

Short Description:

Moral Philosophy: A Contemporary Introduction is a compact yet comprehensive book offering an explication and critique of the major theories... Read more

    Publisher: Broadview Press Ltd
    Publication Date: 30/12/2018
    ISBN13: 9781554813544, 978-1554813544
    ISBN10: 1554813549

    Number of Pages: 328

    Non Fiction , Politics, Philosophy & Society

    Description

    Moral Philosophy: A Contemporary Introduction is a compact yet comprehensive book offering an explication and critique of the major theories that have shaped philosophical ethics. Engaging with both historical and contemporary figures, this book explores the scope, limits, and requirements of morality. DeNicola traces our various attempts to ground morality: in nature, in religion, in culture, in social contracts, and in aspects of the human person such as reason, emotions, caring, and intuition.

    Customer Reviews

    Be the first to write a review
    0%
    (0)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    0%
    (0)

    Recently viewed products

    © 2024 Book Curl,

      • American Express
      • Apple Pay
      • Diners Club
      • Discover
      • Google Pay
      • Maestro
      • Mastercard
      • PayPal
      • Shop Pay
      • Union Pay
      • Visa

      Login

      Forgot your password?

      Don't have an account yet?
      Create account