Encyclopedia of Ethics in Science and Technology - Barber, Nigel (VIVA BOOKS, 2017)