Ethics as social science : the moral philosophy of social cooperation - Yeager, Leland B. (Edward Elgar, 2001)