Reflections : some random thoughts ( based on ideas and experiences in life) - Abeysekera , John Damascene A. (2011)
Keywords: Moral theology