Philosophy BA
University of York United Kingdom
French/Philosophy (Equal) BA
German/Philosophy (Equal) BA
Philosophy, Politics and Economics BA
Practical Ethics MA