Gregory Wheeler (Q5607212)
American philosopher
Language: