Progressive Consequentialism Reflections on the Imperfect Moral Obligations of Imperfect Agents Living in an Imperfect World

Mark Vorobej

  • First published 2024
  • 189 pages
  • English