Aquinas & Sartre on freedom, personal identity, and the possibility of happiness - Wang, Stephen, 1966- (Catholic University of America Press, 2009)