Next-generation ethics : engineering a better society / - Abbas, Ali E.