3 Nov 2016

The Expats: LA based Philosopher, Stephen Finlay

From Jesse Mulligan, 1–4pm, 3:21 pm on 3 November 2016

Stephen Finlay has lived in the US since 1997, and teaches philosophy at the University of Southern California.