A fundamental element of the common good is respect for and awareness of fundamental human rights. The common good gives rise to rights and obligations for the whole human generation. Each group of people must take care of the reasonable needs and desires of other groups of people. Humanity is superior to things and is based on respect for rights. Catechesis on the family, in collaboration with Fr Eric Frank Randriamiandrinirinarivo.