Peter Vallentyne (Q4102937)
American philosopher
Language: