Peter D. Klein

American philosopher