Stuart Anderson comments on Moral public goods