Peter Singer
Peter Albert David Singer, AC is an Australian moral philosopher. He is currently the Ira W... more »
Sir Jan Peter Singer is a former British High Court Judge. more »