TY - GEN AU - Daniel Muñoz TI - Ethical Theory : 50 Puzzles, Paradoxes, and Thought Experiments SN - 9781032335162 PY - 2025/// PB - Routledge ER -