A people-centred religion – transmitting the philosophy of respect for life to the future Daisaku Ikeda - 01 Sep 2023