Ethical vegetarianism :from Pythagoras to Peter Singer