top of page
University of Warsaw
Contact Me
Spencer Ivy - University of Warsaw
Department of Philosophy
Warsaw, Poland
00-193
Spencer DOT Ivy AT Utah DOT edu
bottom of page
University of Warsaw
Spencer Ivy - University of Warsaw
Department of Philosophy
Warsaw, Poland
00-193
Spencer DOT Ivy AT Utah DOT edu