Philosophy and Politics BA (Hons)
Swansea University United Kingdom
Philosophy BA (Hons)
Philosophy, Politics and Economics BA (Hons)