Robert Clewis

Philosophy, Gwynedd-Mercy College
JVF 2003, Gast 2007