Science and Ethics: Tracing parallels and contrasts between Science, Relativism and Utilitarianism - Caruana, Louis (Revista Portuguesa de Filosofia, 2006)