A people-centred religion – transmitting the philosophy of respect for life to the future