Barbara Hannan

Barbara Hannan is Associate Professor of Philosophy at the University of New Mexico. She holds degrees in both philosophy and law.