Dr Leonardo Caffo is Professor of Art and Philosophy at NABA, Milano, Italy. Translator Dr Steven Umbrello is Postdoctoral Research Fellow, Delft University of Technology, Netherlands and is the Managing Director of the Institute for Ethics and Emerging Technologies (501c3 non profit, Boston, MA).