A Theory of Moral Responsibility - Bana Bashour (Taylor and Francis, 2025)