There is an ongoing debate around morality of food habit. Of this debate I have only heard one side, the side of the moral vegans. Bentham, Singer and others propose veganism based on utilitarian principles. There is an abolisionist view as well. However, I have, personally, never seen any substantial philosophical rebuttal to the claims made by P Singer in his book Animal Liberation. Is there any good rebuttal/criticisms based on moral philosophy (rather than other arguments like health, economy etc) to the works of P Singer? Is there any good source to learn about this debate?