Jonathan Spelman

Visiting Assistant Professor of Philosophy

Ohio Northern University