Ethics in computing, science, and engineering - Blundell, Barry G. , 1956- (Springer, 2020)