1
Published 2015
Springer Netherlands
..., anthropological, ethical, philosophical, theological, sociological and legal approaches. Based on the study...