Ethical problems in science application : implications for human progress / Pacita I. Habana. - Habana, Pacita I.