Science, technology and ethics - Russo, Enzo