Ethics, Society and Politics by Lynette Reid, Michael Campbell | Lex | Lex