Contemporary Debates in Social Philosophy by Laurence Thomas & Fr D. Ric Thomas