Moral mathematics