Philosophy BA
University of York United Kingdom
History/Philosophy (Equal) BA
Philosophy/Sociology (Equal) BA
German/Philosophy (Equal) BA
Practical Ethics MA