Prof. Dr. Peter Singer – Animal Liberation – Where are we today?
Panel Discussion with Peter Singer: Utilitarianism