• Beloit College
    Department of Philosophy and Religious Studies
    Undergraduate
South Beloit, Illinois, United States of America