Peter Carruthers
American philosopher

Peter Carruthers