Philip J Kain

Philip J. Kain is professor of philosophy and chair of the department of philosophy at Santa Clara University.