Lawrence Sklar (Q1809260)
American philosopher
Language: