Stephen G. Post (Q7609275)
American philosopher
Language: