top of page

Contact Me

Spencer Ivy - University of Warsaw

Department of Philosophy

Warsaw, Poland

00-193

Spencer DOT Ivy AT Utah DOT edu

Thanks for submitting! I will get back to you as soon as I see your message.

bottom of page