Ethics and emerging technologies - Sandler, Ronald L., 1972- (Palgrave Macmillan, 2014)