Ethics and medicine : the challenge of technological evolution - Musajo Somma, Alfredo (Array, 2007)