top of page

Contact Me

Spencer Ivy - University of Utah

Department of Philosophy

Salt Lake City,

UT 84112-0090

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